be able to keep a secret - Französisch Englisch Wörterbuch